Theory of forms